thundery trough - French English Dictionary